package com.zmz.juc.daemon;

//演示用户线程和守护线程 这些线程是在后台默默工作的线程，它们的存在不会阻止JVM退出。一旦所有的用户线程都执行完毕，JVM会立即退出，而不管守护线程是否仍在运行。
public class DaemonMain {

    public static void main(String[] args) {
        Thread aa = new Thread(() -> {
            System.out.println(Thread.currentThread().getName() + "::" + Thread.currentThread().isDaemon());
            while (true) {
                System.out.println("一直循环，不给终止，除非退出JVM！！！");
            }
        }, "aa");
        //设置守护线程
        aa.setDaemon(true);
        aa.start();

        System.out.println(Thread.currentThread().getName()+" over");
    }
}
